

.pageWrapper {
  background-color: #F9FAFB;
  min-height: 100vh;
}

.formInputFocus:focus {
  outline: none;
  border-color: #3B82F6;
  box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.2);
}

.tabActive {
  background-color: #3B82F6;
  color: white;
}

.tabInactive {
  background-color: #F3F4F6;
  color: #6B7280;
}

.tabInactive:hover {
  background-color: #E5E7EB;
}

.loginFormCard {
  background: white;
  border-radius: 1rem;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.wechatQrCode {
  background: linear-gradient(135deg, #07C160 0%, #00A660 100%);
}

